wallop (someone) good

Translations
flanquer une bonne raclée à quelqu’un